.prcontent{
	position:fixed;
	width:100%;
	height:100vh;
	background:rgba(0,0,0,0.2);
	top:0;
	left:0;
	z-index:10;
	animation:maskBlack .1s forwards ;
	opacity:0;
}
.procont{
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	// width:12rem;
	width:94%;
	// height:12rem;
	max-height:64vh;
	padding-top:0.5rem;
	padding-bottom: 1rem;
	display:flex;
	flex-direction: column;
	justify-content: flex-start;
	background:white;
	animation:procontSize .5s forwards ;
	z-index:11;
	border-radius: 0.25rem;
}
@keyframes maskBlack{
	from {opacity:0}
	to {opacity:1}
}
@keyframes procontSize{
	from {transform:translate(-50%,-50%) scale(0.1);}
	to {transform:translate(-50%,-50%) scale(1);}
}
.prcontent.close{
	animation:maskBlackBack .2s;
}
.close .procont{
	animation:procontSizeBack .2s;
}
@keyframes procontSizeBack{
	from {transform:translate(-50%,-50%) scale(1);}
	to {transform:translate(-50%,-50%) scale(0);}
}
@keyframes maskBlackBack{
	from {opacity:1}
	to {opacity:0}
}
/* 编辑和放回符号 */
.head p{
	font-size: 1rem;
	float: right;
	margin-right:1rem;
}
/* 主体内容 */
.procont ul{
	overflow-y: scroll;
	flex: 1;
}
.procont ul li{
	padding:0 1.15rem;
	list-style:none;
	max-width: 100%;
	line-height:2rem;
	font-size:0.8rem;
	position:relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: -webkit-flex;
    display: flex;
	box-sizing: border-box;
}
/* .procont ul li{
	display: -webkit-flex;
    display: flex;
	max-width: 100%;
    text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
} */
.procont ul li .top{
	width: 100%;
	display: -webkit-flex;
    display: flex;
}
.top .content{
	font-size: 0.8rem;
	line-height: 2rem;
	width: 93%;
}
.top .content input{
	font-size: 0.8rem!important;
	height: 2rem;
	padding-left:0.1rem;
	background: #fff!important;
}
.left i{
	font-size: 1rem;
	display:block;
	line-height: 2rem;
	padding-right: 1.15rem;
}
.ion-checkmark-circled{
    color:#f2bf07;
}
.ion-ios-circle-outline{
    color:#bbb;
}
.ss{
	background:pink;
}
.procont .buttons{
	width:100%;
	position:fixed;
	bottom: 0rem;
	display:flex;
	justify-content: space-around;
	height:2rem;
}
.add{
	background: #fff!important;
	display:block;
	font-size: 0.8rem;
    line-height: 2rem;
	border-radius:0.7rem 0.7rem;
}
.add i{
	padding: 0 0.3rem;
}
.icon{
	float:right;
}
.icon div i{
	padding-left: 1.15rem;
}